package com.example.entity.po;

import java.io.Serializable;
/**
 * @Description:联系人申请
 * 
 * @Date:2024/07/25
 */
public class UserContactApply implements Serializable {

	/**
	 * 自增id
	 */
	private Integer applyId;

	/**
	 * 申请人id
	 */
	private String applyUserId;

	/**
	 * 接收人id
	 */
	private String receiveUserId;

	/**
	 * 联系人类型 0：好友 1：群组
	 */
	private Integer contactType;

	/**
	 * 联系人群组ID
	 */
	private String contactId;

	/**
	 * 最后申请时间
	 */
	private Long lastApplyTime;

	/**
	 * 状态 0：待处理 1：已同意 2：已拒绝 3：已拉黑
	 */
	private Integer ststus;

	/**
	 * 申请信息
	 */
	private String applyInfo;

	public Integer getApplyId() {
		return applyId;
	}
	public void  setApplyId(Integer applyId) {
		this.applyId = applyId;
	}
	public String getApplyUserId() {
		return applyUserId;
	}
	public void  setApplyUserId(String applyUserId) {
		this.applyUserId = applyUserId;
	}
	public String getReceiveUserId() {
		return receiveUserId;
	}
	public void  setReceiveUserId(String receiveUserId) {
		this.receiveUserId = receiveUserId;
	}
	public Integer getContactType() {
		return contactType;
	}
	public void  setContactType(Integer contactType) {
		this.contactType = contactType;
	}
	public String getContactId() {
		return contactId;
	}
	public void  setContactId(String contactId) {
		this.contactId = contactId;
	}
	public Long getLastApplyTime() {
		return lastApplyTime;
	}
	public void  setLastApplyTime(Long lastApplyTime) {
		this.lastApplyTime = lastApplyTime;
	}
	public Integer getStstus() {
		return ststus;
	}
	public void  setStstus(Integer ststus) {
		this.ststus = ststus;
	}
	public String getApplyInfo() {
		return applyInfo;
	}
	public void  setApplyInfo(String applyInfo) {
		this.applyInfo = applyInfo;
	}
	@Override
	public String toString() {
		return "自增id:"+(applyId == null ? "空" : applyId)+", 申请人id:"+(applyUserId == null ? "空" : applyUserId)+", 接收人id:"+(receiveUserId == null ? "空" : receiveUserId)+", 联系人类型 0：好友 1：群组:"+(contactType == null ? "空" : contactType)+", 联系人群组ID:"+(contactId == null ? "空" : contactId)+", 最后申请时间:"+(lastApplyTime == null ? "空" : lastApplyTime)+", 状态 0：待处理 1：已同意 2：已拒绝 3：已拉黑:"+(ststus == null ? "空" : ststus)+", 申请信息:"+(applyInfo == null ? "空" : applyInfo);
	}
}